daniel theis
Worthing TTC and the Gap at the Base of England's Table Tennis PyramidOn 10 October, Worthing Table Tennis Club announced a new team event for youn...
JFA skips FIFAe World Cup 2026: safety decision leaves four eJapan players on the sidelines of historyOn October 10, 2026, the Japan Football Association (JFA) issued a short...
44.7 Billion VND Discrepancy at Hung Vuong FC: Vietnamese Football Faces Financial Transparency ChallengeI have followed the finances of V.League clubs for 9 years, but have never...
The Lonely Pioneer: 23 Minutes on Court and a Lesson for Vietnamese BadmintonSome matches are remembered not for a beautiful scoreline, but for the silenc...
Hanoi Tasco Auto reach the 2026 National Women's Volleyball Championship final: the 3-0 verdict and the price of one kneeOn the afternoon of October 24, at the Vinh Long Provincial Gymnasium, the...
When Empty Data Reads as InnocenceIn March 2026, in Seoul, I reopened a file I had closed long ago. Inside were...
Blank Fields on the Wire: Information Discipline in the Badminton Regular SeasonThat Saturday night, the press room at Istora Senayan was so empty I could he...
Bournemouth 2-2 Brentford: Four Leads, Four Drops — Reading the Match Through Game-Management Data and the Laws of the GameWhen James Hill pushed the ball back toward his own goal, the pass never...
Fabio Lima and Vietnam's Real Test at the 2027 Asian CupIn the press room at Al Wasl, there was a moment I still remember: Fabio Lima...
India storm into Asian Games 2026 men's team badminton quarter-finals: a 3-0 win over Bangladesh and the data points that refuse to sit stillAt the Ichinomiya City Municipal Gymnasium in Aichi-Nagoya, on Monday 21...
Lessons from an Empty Data Pipeline: When a Sports Journalist Must Write from NothingThere is a moment in this profession that I learned not from a court, but fro...
Tuan Hai's 86th Minute: An Empty-Net Tap-In and Kim Sang Sik's Search for a FinisherIn the 86th minute at Thanh Hoa's stadium, the ball was driven low across the...
Transfer Window: The Verification Filter and the Value of an Empty Data SetOn 27 June 2026, in Kazan, Germany left the World Cup holding 74% of the ball...
Lamine Yamal and Seven Goals in Seven Games: Inside the Media Machine Manufacturing a SuperstarFrom the stands of Estadi Olímpic Lluís Companys, I spent three consecutive...
EuroLeague Fantasy Round 1: Vezenkov Is the Bait, the Real Signal Sits in Barcelona and Tel AvivThe EuroLeague Fantasy credit board opened with six names: Vezenkov at 17.0,...
siuhy Leaves Team Liquid: 185 Maps, a 0.87 Rating and Three Majors Without PlayoffsOn July 22, 2026, Kamil "siuhy" Szkaradek officially became a free agent afte...
Vietnam 2-1 Thailand: A Victory of Grit and ResilienceIn the 89th minute, the Rajamangala Stadium fell into a suffocating silence. ...
Valencia Calls Aguirre at Midnight: The Map of a Rescue Without a ScanThe day Javier Aguirre signed with Valencia, I was sitting in Hamburg,...
Diego Simeone defends Giuliano amid the storm: Atletico Madrid and the task of stopping the bleeding at Reale ArenaI rewatched the Athletic - Atletico recording four times. Not to see the thir...
Sabalenka, the WTA No.1 Race and the Numbers That Still Need Verification After the US OpenIn the press room after the US Open final, Aryna Sabalenka did not talk about...
JFA skips FIFAe World Cup 2026: safety decision leaves four eJapan players on the sidelines of historyOn October 10, 2026, the Japan Football Association (JFA) issued a short...
44.7 Billion VND Discrepancy at Hung Vuong FC: Vietnamese Football Faces Financial Transparency ChallengeI have followed the finances of V.League clubs for 9 years, but have never...
The Lonely Pioneer: 23 Minutes on Court and a Lesson for Vietnamese BadmintonSome matches are remembered not for a beautiful scoreline, but for the silenc...
Hanoi Tasco Auto reach the 2026 National Women's Volleyball Championship final: the 3-0 verdict and the price of one kneeOn the afternoon of October 24, at the Vinh Long Provincial Gymnasium, the...
When Empty Data Reads as InnocenceIn March 2026, in Seoul, I reopened a file I had closed long ago. Inside were...
Blank Fields on the Wire: Information Discipline in the Badminton Regular SeasonThat Saturday night, the press room at Istora Senayan was so empty I could he...
Bournemouth 2-2 Brentford: Four Leads, Four Drops — Reading the Match Through Game-Management Data and the Laws of the GameWhen James Hill pushed the ball back toward his own goal, the pass never...
Fabio Lima and Vietnam's Real Test at the 2027 Asian CupIn the press room at Al Wasl, there was a moment I still remember: Fabio Lima...
India storm into Asian Games 2026 men's team badminton quarter-finals: a 3-0 win over Bangladesh and the data points that refuse to sit stillAt the Ichinomiya City Municipal Gymnasium in Aichi-Nagoya, on Monday 21...
Lessons from an Empty Data Pipeline: When a Sports Journalist Must Write from NothingThere is a moment in this profession that I learned not from a court, but fro...
Tuan Hai's 86th Minute: An Empty-Net Tap-In and Kim Sang Sik's Search for a FinisherIn the 86th minute at Thanh Hoa's stadium, the ball was driven low across the...
Transfer Window: The Verification Filter and the Value of an Empty Data SetOn 27 June 2026, in Kazan, Germany left the World Cup holding 74% of the ball...
Lamine Yamal and Seven Goals in Seven Games: Inside the Media Machine Manufacturing a SuperstarFrom the stands of Estadi Olímpic Lluís Companys, I spent three consecutive...
EuroLeague Fantasy Round 1: Vezenkov Is the Bait, the Real Signal Sits in Barcelona and Tel AvivThe EuroLeague Fantasy credit board opened with six names: Vezenkov at 17.0,...
siuhy Leaves Team Liquid: 185 Maps, a 0.87 Rating and Three Majors Without PlayoffsOn July 22, 2026, Kamil "siuhy" Szkaradek officially became a free agent afte...
Vietnam 2-1 Thailand: A Victory of Grit and ResilienceIn the 89th minute, the Rajamangala Stadium fell into a suffocating silence. ...
Valencia Calls Aguirre at Midnight: The Map of a Rescue Without a ScanThe day Javier Aguirre signed with Valencia, I was sitting in Hamburg,...
Diego Simeone defends Giuliano amid the storm: Atletico Madrid and the task of stopping the bleeding at Reale ArenaI rewatched the Athletic - Atletico recording four times. Not to see the thir...
Sabalenka, the WTA No.1 Race and the Numbers That Still Need Verification After the US OpenIn the press room after the US Open final, Aryna Sabalenka did not talk about...
